needle-leaved forests - Turkish English Dictionary